Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PALFREY PLACE Terraced £878,285 £492,500 7 Sep 2009
4 PALFREY PLACE Semi-Detached £955,748 £553,000 9 Dec 2009
6 PALFREY PLACE Terraced £825,856 £675,000 12 Feb 2020
8 PALFREY PLACE Flats/Maisonettes £79,895 £16,000 26 Sep 1997